535
1
481
2
499
570
1134
5
478
541
1446
614
2411
3
426
666
447
501
1048
550
820
476
721
490
1702
10
641
432
631
516
655
735
523
484