1024
975
918
843
1104
1365
1096
1189
873
835
729
1225
1158
1361
1429
1121
1567
1645
880
754
832
750
726
824
778
876
943
826
1018
1514
3023
946
1259
1128
1325