2730
6
2657
3
2668
2
31535
0
25137
20634
8
2855
5223
9
17184
44
3366
1869
5
968
464
1
2574
699
19279
2275
1824
3691
4536
2809
793
17353
2301
1020
3092
1921
2881
1832
547