22916
0
119
17309
2
243
329
2108
28553
54
1874
3
528
77
5833
1
3000
5
15498
4267
8
51
1628
805
2167
156
354
65
276
426
56
1549
2185
7
2058
753
18747
21