300
0
1073
400
475
798
3251
6
1329
1
1454
1053
1418
2
472
2693
3
4281
2211
4111
5646
4
611
2799
512
2395
1407
913
1390
1518
1922
7750
6968
5
1966
2352
1453