2314
130
234
92
324
275
100
186
3410
244
171
220
22086
16690
14681
13250
10092
975263
8764
8740
830148
725142
67611
6670