2245
3
297066
0
1860
2
257
1125
1
637
2749
1339
3065
1277
1226
1547
3053
7
3583
10
1000
894
2219
571
1972
2797
5
1295
2055
918
1734
2773
1256
2235
280
108797
2354