589
240
345
206
738
347
383
243
1060
383
314
262
518
93
253
57
284
110
555
164
451
229
850
336
900
533
187
106
259
55
288
154
562
89
351
79
397
158
393
79