1628
1066
1179
1216
1495
1664
1137
1310
1065
1945
991
875
957
859
904
929
870
1142
858
857
777
794
874
950
916
964
883
1000
975
1037
1022
1439
854
915