446
1
531
512
411
922
3
405
475
426
828
2
538
413
536
459
493
646
436
572
586
527
430
551
489
372
500
540
486
400