300
0
2759
1
2211
553
804
351
475
4713
5
1758
1306
4
11611
530
637
1073
1464
2
417
2252
2231
3287
7756
3
1132
2506
3293
7
4915
935
14
1671
2395
714
573