210
324
275
186
3410
244
171
185
270
170
235
339
21546
16120
14291
12920
9892
942263
8664
8630
813148
706142
66911
6420