17353
0
31535
25137
3114
4
19279
2
2730
6
1098
20634
8
6800
2076
1
2275
1824
479
2668
7334
2091
1029
802
918
2809
1748
1020
455
47041
2855
3
2459
9
451
1009
1425
726