2299
2585
9128
25280
793
1129
1329
826
804
848
766
1290
896
2623
749
855
1336
762
1686
961
942
871
993
926
1858
849
5219
930
871
807
1979
780
927
1820
2354
834
765
707
739
957
843
853
818
811
911
750
932
851
815
817
827
847
1451
776
888
1642
916
1176
813
1226