4994
1007
781
3373
6537
4155
908
1607
761
1513
2258
2846
2651
1024
1025
870
3458
1223
730
820
3406
967
1470
924
2835
2191
1116
803
1193
1798
891
5282
2021
1859
950
2146
3371
1376
2363
909
918
2340
1339
3945
2648
3692
1404
876
1176
2392
1716
4914
4512
3692
6091
1209
2710
1938
19530
1915