2368
1
300
0
1622
1681
1296
1749
2948
9
693
1570
2166
1813
2999
3
1606
868
1025
2152
2
2082
1000
2392
1844
2294
1590
1766
1816
1547
4179
3562
1451
2512
1834