462
243
7
14
148
10
2
16
36
7
296
497
518
1682
