1710
1263
940
6932
680
6146
490
4212
413
394
350
2913
2754
267
2423
2314
235
191
189
184
165
161
158
154
149
134
121
1216
120
113
118
112
115
110
100
1010
95
93
96
81
80
82
71
77
62
40
20