5830
1235
19580
4148
14508
3073
2200
466
28500
6037