909
2705
1089
930
1192
2207
1197
958
872
882
969
1069
925
790
1798
802
1290
948
925
922
834
7014
780
1038
1018
1339
1622
886
1245
1505
4169
822
1314
1237
3937
3504
3197
1026
809
2318
1280
1502
876
847
2938
3155
1061
1223
1017
1057
976
793
2924
1414
1094
3156
779
861
1198
3657