297066
0
2245
3
3080
21152
8
4443
9
1828
1845
1
1047
2
3090
6
2932
2627
2949
1743
55904
985
37355
13
3120
4
3316
10
5151
3715
17333
27
444571
4651
1180
189326
2440
2773
3146
12
3398
12459