1420
886
904
1182
980
927
1093
1770
1133
1180
1365
1653
1597
1534
961
1453
1333
880
1523
1275
1273
1255
1455
1115
1312
1311
1279
1179
1295
1123
1116
1480
1392
1124
1082