9
331
1489
500
117
641
2354
50
1580
739
958
790
89
231
