3223
1075
833
2891
1068
1010
1079
2414
1129
1070
1057
872
1284
1562
1216
1517
1164
950
1206
1578
848
2916
1245
1626
1064
825
928
782
1103
2063
784
821
2853
919
686
1247
3331
797
1854
1958
1393
866
1069
890
866
2278
1156
722
2234
1200
840
2183
1152
915
1076
826
907
1344
1867
1202
1719
1307
1076
969
1524
885
1117
779
1004
863
697
881
1274
839
909
1961
1558
8640
968
8797
1197
1641
1200
979
904
825
1338
2922
914
1194
844
1065
973
1247
859
942
1132
1895
2354
1191
2398
2402
2001
1295
1001
1327
1001
1382
826
1063
955
1292
2881
876
844
1913
736
901
1173
2722