2730
6
17353
0
25137
31535
20634
8
1098
3114
4
19279
2
6800
1559
2657
3
2668
2076
1
105290
2855
2091
1824
918
2809
2683
479
1029
1748
3092
1020
455
47041
451
1009
1425