1573
1189
1344
1092
1135
920
1039
964
1045
959
895
916
921
1030
991
876
958
860
905
929
871
1143
859
858
777
794
874
952
883
1000
975
1037
1022
1439