1387
1
2980
2329
785
0
1348
610
2234
4
582
1229
2344
1020
383
2535
2
4285
3
2835
4438
6
784
2297
1285
2578
1618
2988
989
2277
1868
2999
5406