1071
623
1070
369
1069
600
1068
498
1067
641
1066
516
1065
595
1064
509
1063
522
1062
516
1061
474
1060
780
1059
857
1058
814
1057
790
1056
838
1055
939
1054
995
1053
775
1052
604
1051
613
1050
593
1049
608
1048
614
1047
603
1046
620
1045
616
1044
451
1043
492
1042
469