2650
20
297066
0
1101
2
1295
1
2272
280
1433
1581
3742
6
1551
2250
3765
4
2245
3
1226
3053
7
444571
9
1777
1419
1059
3683
216
2683
717
2797
5
2956
181997
11
2773
5771
10
1414
3169