882
393
15
255
653
817
1457
865
32543
10210
24733
1184
282
15617
16
1094
1136
1755
231
19619
716
16212
7311
711
1736
201