1730
1315
1766
1627
1285
1211
938
927
1475
1642
1015
1503
3018
1256
936
1129
884
1032
1192
1629
1005
980
965
1374
1134
1069
1443
1445
1424
1160
1082
773
699
666
674
646