440
607
359
420
437
815
250
315
530
794
585
647
344
490
360
434
250
741
641
400
298
362
490
275
1
333
259
862
843
430
518
481
1242
497
533
267
277
347
460
2
918