3505
1439
1838
1459
857
1854
909
6012
725
1915
6680
1148
2037
1347
1117
995
1671
1026
1487
1645
1357
1359
2516
1646
8615
2880
2394
1397
1569
1447
2728
1237
1046
839
1702
2021
1198
1893
2352
2122
755
682
760
1216
733
1819
1362
1314
737
1787
2133
3030
1150
652
1416
1093
1086
962
1784
1458
2509
2525
767
1699
704
720
839
1533
704
796
1137
969
3175
2417
856
854
868
1754
1634
914
1131
1273
647
719
816
1456
2137
1317
2378
1914
1278
2483
770
1315
2258
807
675
6011
1452
1534
673
1526
1360
844
3264
2452
889
755
678
2126
1178
774
2746
901
806
1779
2438
1266
916
1992