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