1623
665
753
272
351
182
341
202
228
64
649
123
542
97
463
52
305
171
263
131
322
149
449
184
516
113
349
37
377
174
706
233
390
150
380
130
501
162
171
108