961
2
701
1
524
974
3
828
996
576
725
1243
975
6
729
688
502
704
896
4
3490
717
1803
825
2069
621
694
571
424
954
432
582
480
605
1169