1099
915
766
1646
951
738
453
1335
1229
998
826
772
1720
859
1297
1019
1372
1370
1277
726
700
1178
1825
1419
1798
1054