951
1
1751
619
2100
2
2392
2760
4
929
3
564
1606
2566
4002
2294
4179
2502
2740
6779
5
3188
14
1576
3539
999
1695
7
2530
1787
1748
3684
3368
1095
457
19944
1891