877
341
282
26
16
1535
13
21513
19020
232
372
1427
50
774
8912
33
51
1174
641
91
713
621
2038
67
44
601
872
491