119
0
15498
65
1358
2
3000
5
28553
1628
2641
4
249
22916
2167
17309
426
56
2058
1
354
51
2345
1709
3309
994
534
2108
2740
2142
1922
20
276
251
789
2386