1468
1316
858
1201
4062
1168
1377
1112
1252
1479
1585
2150
883
2418
1093
1385
1213
1129
1440
1015
1516
1435
1913
805
1599
1981
1913
1044
1650
1030
4583
927
869
799
730
922
1520
1109
942
1637
911
1276
820
1948
3293
871
856
1207
838
7169
1763
1054
838
1205
2548
1301
937
1092
1751
1108