301
0
1084
2
315
715
1
1574
2168
11
1024
3
1160
4
866
1658
1747
2286
4851
6
3572
5158
3480
631
1520
2626
8
1365
1878
1045
495
673
1546
987
777
4604
121
255