3847
1375
2239
1149
789
1561
1028
2835
839
2824
3180
2273
957
1466
3585
838
1411
1339
1499
1104
2180
2520
1571
1297
785
1639
2230
910
1014
958
831
1039
2395
1396
3254
1007
1332
779
1606
904
1515
1458
1188
1322
921
747
1496
891
1214
1968
1961
8288
1532
1102
20704
1002
766
905
1153
5935
1043
1974
1306
4925
1410
1746
645
1722
1177
1735
1487
801
1298
810
911
1249
825
891
6168
690
1579
4422
1291
1364
853
785
1902
1247
2450
1326
904
682
701
785
1328
29922
940
1918
753
1959
742
990
782
1256
1023
2103
690
986
897
999
937
990
767
749
970
720
2580
2561
692
1460