443
564
681
1338
398
358
343
415
929
611
314
516
781
552
370
524
367
616
484
386
1680
414
392
403
594