300
0
1778
1
2173
1606
1382
2392
2
2166
1590
1787
1431
1305
1455
2082
3429
7
1734
1660
1532
427
2277
3326
3
1442
4
1568
693
2884
5
784
2565