1230
1141
632
745
1119
1283
912
930
1149
2023
1138
863
945
805
1024
2480
802
747
635
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
961
616
1160
753
832
1863
846
779
1788
1381
3272
2204
1733
1211
1775
785
684
1030
668
1063
1387
1638
656
1807
1378
607
819
838
2663
1548
1223
628
760
975
1764
1950
649
1240
628
703
860
1113
845
2498
1030
1805
798
1001
2065
1776
1075
1205
815
759
716
949
1262
937
1283
669
2860
920
605
638
1091
2978
733
712
1125