495
296
249
19
788
237
182
59
588
140
754
166
453
174
369
114
296
33
778
310
658
201
251
109
501
209
607
229
713
267
665
217
798
130
272
39
809
388
507
89