1067
1021
965
882
1150
1408
1141
1244
925
783
1280
1214
1441
1487
1164
1613
1718
952
794
868
780
759
859
813
914
980
876
862
1064
1577
3129
991
1328
1183
1403