887
815
1675
1400
925
796
832
2319
5608
871
998
2021
862
827
980
889
1722
1029
2734
8071
860
2740
1985
1131
1048
834
1915
3847
1108
931
817
798
793
1330
2255
1516
1327
2879
1365
884
873
801
903
813
1379
3476
1356
909
882
896
892
834
828
1017
2054
981
788
6092
940
2589