550
194
1490
333
260
386
418
428
404
425
307
477
370
262
592
371
688
879
730
649
482
229
309
382
801
