1200
2
2755
1361
0
1854
3
1020
801
4396
5
1526
2571
6
3386
466
1
1690
830
1751
1162
1778
1590
1766
1380
2294
3562
1816
784
1746
2562
1545
1788
1691
608
2710