641
232
1098
501
829
373
450
166
257
193
673
160
930
229
654
219
538
74
340
172
407
157
278
111
717
118
588
160
492
190
405
34
147
49
250
106
347
211
598
144