2455
243
3535
358
4766
982
5334
317
3783
2292
3158
782
3111
570
14949
2013
6553
705
1628
218
(12/100)