8876
8
180849
0
448
1
1751
2
2330
4
2257
2189
4071
2166
482
5316
3
2150
367
472
17353
346
4411
2120
6
1863
1821
2730
169211
11
941
1053
431
1745
2955
2027
497
6515