2333
848
1108
920
1750
849
875
1277
2773
1201
847
1012
839
929
860
5722
755
888
2310
1946
1136
772
15830
1989
876
880
1575
1180
845
2186
2407
4025
1047
2215
1289
5015
2454
1986
1973
3555
1233
1338
6765
1672
994
1543
2100
1138
2370
4621
3116
1294
2414
3147
1251
1212
1246
16985
8673
1564