2245
3
297066
0
1101
2
2650
20
444571
9
1433
1
55904
37355
13
1551
1534
1226
3053
7
2732
9956
2272
1777
2556
4
1059
1761
2600
3742
6
8527
717
19079
2797
5
1295
189326
2773
5771
10
280