300
0
1049
1344
3759
1
414
400
1454
475
1693
4
472
1453
2
2844
3
3070
11
913
4994
6
611
1074
1392
617
3251
484
11607
14