1202
1090
1483
1452
1632
2149
2044
1155
1118
1301
1334
1189
1184
1279
920
1388
1008
934
970
1517
1092
1354
959
984
1198
1019
1505
1398
928
1619
1057
1542
990
1363
1020
1336