1581
2
297066
0
1221
2303
2502
5
1754
3683
1
1295
3497
4
2650
20
3035
280
2277
2035
5225
8
2499
2250
2275
3
3765
2245
2344
2152
1226
3053
7
5147
1136
1465
2732
1154
13018