1378
2
1261
1
417
0
1594
1268
544
1418
2693
3
1696
2095
4
1851
512
1937
1750
2296
499
4431
1082
1115
1518
1762
1407
4513
2252
2995
8
2513
6
2870
1645
2585
3342
11