2245
3
297066
0
571
1137
1
4155
7
5225
8
1230
6236
10
951
577
1581
2
2277
1694
566
1433
7876
4
1174
3765
1226
3053
1492
370
894
364
4325
15
3206
5
6084
2402
1519
1253