2730
6
25137
0
31535
17353
20634
8
19279
2
1098
3114
4
6800
1559
2657
3
2668
467
1020
1110
2855
369
1824
418
683
4111
2091
1042
2546
1
3092
868
306
326
2190
968