935
2385
849
1623
982
1004
866
832
862
868
805
762
3002
4658
1187
1154
1293
876
862
1019
1145
2269
1204
974
775
2086
817
10878
1459
3598
1071
838
1124
788
2295
779
900
4795
849
849
893
991
943
1023
896
850
1743
2328
1177
826
936
1275
1029
783
908
1015
867
1090
1072
908