297066
0
5151
2
3080
3
3715
21152
8
4651
263
189326
652
673
2650
20
3090
6
181997
11
280
1
2405
2740
1485
500
789
2932
1756
932
459
3551
10
879
23952
616
698
1564
539