1628
1066
1179
1217
1496
1664
1137
1311
1948
992
876
958
860
906
929
871
1143
859
777
794
874
952
916
964
883
1001
975
1038
1024
1439
858
854