784
0
1306
1
2368
801
2710
2
1547
1816
1690
1000
1431
1766
572
1590
1691
1825
1660
2562
3518
3
1819
673
1532
2999
4311
1681
868
1399
745
1787
4179
4471