119
0
15498
963
1
65
1950
6
1358
2
3000
5
28553
1628
22916
2167
17309
426
56
2058
4550
354
51
2345
4
861
3014
10
1709
3309
994
534
2108
2740
2142
3355
276