420
477
884
4313
503
411
336
493
339
471
414
528
355
548
458
492
399
581
747
616
414
897
587
594
411
310
444
445
1246
438
2261
881
799
874
590
1
415
421
469
314
1
1818