1420
886
904
1182
980
927
1093
1770
1133
1180
1365
1653
1597
1534
962
1455
1334
881
1526
1275
1273
1255
1367
1115
1312
1311
1279
1297
1123
1117
1480
1394
1124
1082