15498
0
22916
28553
426
2345
4
17309
2
119
1950
6
18400
8
3914
65
1358
3000
5
1628
2167
56
2058
1
354
51
1709
3309
994
1331
534
2108
2740
2142
276
251
789