5507
54
4912
28
2515
16
458
3
2164
6
1290
4
3254
9
2643
6
6793
54