970
621
715
1060
926
1047
816
1217
631
1216
1284
1075
1040
1382
1339
1490
1057
658
959
710
959
1252
835
656
756
759
1172
1146
1156
857
912
783
1118
961
616
1160
753
832
1863
846
779
1788
1411
970
1450
1255
896
1175
1074
981
775
1410
691
1048
827
1020
990
740
770
1541
2841
847
1346
1729
1291
1775
804
1854
780
1389
862
1012
2605
1703
659
2344
695
1000
1131
839
2238
1531
2537
822
2363
939
764
1514
834
1288
2159
1016
780
605
2022
739
1673
978
2024
828
933
1318
1227
964
896
1130
831
1330
1172
1237
789
644
690
4823
796
2689
811
1539
1437
807