2616
1105
2188
1434
3834
2861
2089
745
1631
998
1790
5553
1482
1826
3170
1456
852
3889
2944
2606
1762
2952
2307
12317
721
1100
1293
1354
3618
2264
916
1808
1178
963
758
1720
4213
7379
1601
1761
2293
1268
2564
13603
2140
1794
9820
724
3249
1513
992
1512
833
7895
6225
3642
2077
2698
10430
1972
967
1805
838
2844
1480
1214
2088
1772
1842
2926
1883
1664
902
2792
982
831
2882
2404
610
1559
1644
2002
2120
3083
1596
3016
1131
2065
3470
2022
2127
1971
1850
2288
746
971
1473
1685
5950
2106
856
3140
728
1357
2003
1744
2834
1209
2252
823
4580
3342
6761
2536
1474
5602
1673
1111
1729
909