1126
2
37250
0
181
1
1534
1862
7
2278
4
1220
1384
96701
6112
6
1016
1143
5771
1930
1967
10
885
158
1554
110
432
207
875
367092
1785
272
59
104
192
116053
63