697
1
1012
1000
496
2403
6
619
949
954
2
922
3
1575
2655
9
2324
1011
2654
5
777
4292
838
912
1103
520
804
662
792
813
1050
723
5703
2671
990