1085
1128
1148
1081
1367
1076
1080
1111
1373
1105
1206
1235
1168
1370
1440
1574
1648
895
1029
1529
3050
953
1268
1145
1608
1540
927
908
1467
1053
1389
1084
912
899
1393