130
644
327
176
215
177
284
410
700
291
236
558
168
351
334
155
477
117
361
451
290
191
278
393
225
307
160
309
132
374
334
944
642
487
855
495
721
1055
205
218
185
641
382
632
140
661
303
661
381
223
512
1474
222
334
666
235
528
128
292
323