297066
0
2904
3
101569
5389
1
40177
432
36905
1205
3551
10
4978
2
2194
4757
1057
1004
1462
898
236066
14
215
963
2466
5
478
683
101415
109
3554
9