2245
3
297066
0
3777
1
2354
1599
2
11924
2571
6
2163
2118
919
1264
1890
1218
4285
1226
5982
946
3053
7
12149
2840
894
1034
571
2797
5
1793
11059
9
1295
2773
280
108797