11213
100
1145
14011
5910
666
173
465
270
565
569
261
35267
27080
25583
22973
1867267
17484
1669148
15926
1504147
13340
12740
10900