2245
3
297066
0
1120
1
3551
10
5169
189326
108797
17970
15
267612
2354
1404
2
1289601
4
94424
3186
1226
174730
18
3053
7
21152
8
1162
2940
4133
2102
2797
5
2904
3465
898
1100
1991
2207
1295