550
1385
1592
20611
593
801
98
1111
106
19615
17810
15011
1144
1083
144
1163
511
531
55
47
882
1013
80
851
828
618
2567
1612
24712