15498
0
22916
28553
426
2345
4
17309
2
4201
1
119
65
1950
6
3702
18400
8
3914
55
56
354
3000
5
1628
135
2167
2058
1709
3309
994
1331
2740
914
2142
1234
7