18400
8
15498
0
65
3000
5
28553
1628
2
22916
2167
119
17309
426
56
2058
1
354
2345
4
1709
3309
994
2740
2142
276
789
2386
1508
349
2036
9
3584
3
51
3949
10400