766
1
657
1426
4
1150
1528
714
0
1316
2
1600
1478
2635
3
1275
1293
1625
1481
5
1630
793
779
1428
2726
7
1048
3604
918
3154
1367
1300
2811
9
876
704
979
2814