212
120
125
192
278
135
205
166
2416
70
182
151
22076
16680
14681
13240
10092
975263
8764
8740
830148
725142
67611
6670