119
0
15498
65
22916
1358
2
3000
5
354
28553
1628
1237
1
2167
17309
534
241
426
56
2058
51
2345
4
251
1709
3309
122
994
87
150
135
2108