2245
3
297066
0
1111
1
2354
2727
1860
2
1825
1140
2243
6
1226
2249
1179
1371
1266
1213
2486
7
1277
3053
1203
1306
5382
5
2099
4383
1131
2065
1542
1172