3221
1245
1626
1064
825
928
782
1103
2063
784
1056
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
1163
907
1344
1867
1202
812
1577
1391
2366
1358
1044
1678
1909
871
2415
2938
1790
1171
671
1072
1941
1400
1301
1305
1293
960
1049
693
2567
844
846
962
1289
1240
1158
2400
1552
1292
779
3237
1913
939
1956
3326
1142
844
920
1233
2405
1076
1985
1070
816
1327
670
1961
738
1950
1159
1444
723
1114
1158
885
1004
864
1295
984
1274
2270
1196
1545
2880
1778
1392
1036
942
1065
2354
1558
910
2837
832
904