22916
0
15498
28553
3914
426
2345
4
17309
2
65
119
1950
6
56
1035
306
2165
3201
3
3000
5
1454
2113
33
1628
2323
18400
8
2167
1863
51
268
2058
1
1740
163
302