1471
660
1057
356
470
152
384
172
615
193
251
200
257
148
383
181
359
177
489
19
437
199
509
62
109
22
150
63
158
132
188
144
218
157
425
212
593
3
351
158