2432
843
781
869
701
777
714
793
933
681
9019
697
5688
2465
826
1282
871
760
697
880
834
885
797
659
2136
749
674
834
1019
778
800
883
746
686
783
867
885
779
781
848
827
818
822
1175
1309
2332
953
815
626
753
623
752
1285
668
1070
879
1222
1352
980
696