1048
1140
992
2973
1174
3621
886
3355
1364
1320
1983
1091
850
1192
1207
1001
2697
1096
1135
904
950
1196
1267
1263
1777
977
1731
1140
1594
1038
982
126895
1710
1111
1404
1047
992
6840
1069
2334
1384
1315
1165
1410
1937
2167
1147
1222
1361
1698
1997
1249
2416
5353
1338
1100
3065
30847
1274
5297