420
0
21152
8
14125
10
4471
2
2061
3
572
5151
2518
14
25669
1231
1
475
2524
1189
511
1105
596
1103
562
2711
484
2663
914
490
1581
2911
9
1243
668
1166
645