2730
6
31535
0
20634
8
25137
3114
4
17353
1098
2855
3
19279
2
6800
1559
2657
2668
2192
443
467
813
438
2809
968
933
1
2042
1452
2091
1824
2288
1020
331
158
669