1729
1416
1477
1326
1196
1070
1545
1767
1627
1287
2101
1084
1111
1220
881
889
932
907
924
1141
954
1445
1312
877
1496
978
1464
920
1285
956
1229
1494
914
868
867
1043