627
3
691
428
889
705
1220
282
2
215
1
467
386
242
335
369
468
565
212
440
252
366
264
283
346
863
300
445
378