2730
6
2657
3
2668
2
31535
0
375
1
25137
20634
8
417
6515
3092
2855
5223
9
1491
4071
1129
1776
2459
1869
5
467
968
1772
1642
1862
18385
2574
19279
2275
1824
3691