1633
1072
1182
1223
1500
1670
1143
1319
1073
1951
997
883
965
865
908
933
874
1146
864
782
799
878
955
918
969
886
1006
981
1043
1030
1441
861
856
921