297066
0
3629
1
21152
8
1431
2740
3
5151
2
3080
8945
3715
1500
4651
189326
1289601
4
2650
20
3470
5
280
2405
7071
2932
19079
6
444571
9
4601
1996
36905
6713
11
504
181997
570
10827
7258