1507
1093
985
1154
2057
2633
4457
913
865
850
978
1307
907
3084
918
1472
1118
837
965
899
1010
992
1039
1106
1157
3275
1834
1008
834
951
1610
1100
16256
979
906
1042
890
840
1020
1338
921
868
2248
1162
913
1056
881
932
1193
2165
980
824
2127
820
1099
891
997
1258
1089
1037