1730
1315
1766
1627
1284
1211
938
927
1372
1642
1015
1503
3018
1256
936
1129
884
1032
1192
1629
1005
954
1445
1304
876
1489
980
965
1374
1134
879
1443
1231
968
890