50
2660
0
1
1859
2
3325
3091
2583
3421
6
1356
2095
3288
1953
2116
2530
1997
2407
2224
1985
3413
2308
3046
1577
3184
1888
2871
3563