473
1
464
518
2
1062
626
593
645
565
706
417
765
748
2977
4
5071
5
1126
3487
631
1077
433
609
8
2792
715
627
63
859
490
1372
3
799
589
1222