1215
1292
948
1341
940
1063
1040
1085
1978
1053
910
796
831
1207
1259
4050
818
1781
1454
691
3263
2084
800
1232
1307
972
711
1342
1582
916
755
1077
707
2146
1300
749
745
676
726
3301
2388
3840
2945
2146
2721
2017
742
2607
3637
3171
654
1034
18154
1068
656
653
983
954
679
652
1300
962
1404
813
2649
1210
620
751
765
1700
841
710
1489
744
663
921
637
2146
798
673
725
1558
979
1897
610
873
972
1667
846
1575
705
648
1940
1407
729
919
836
621
2273
737
1677
2845
653
786
2097
2206
1305
2423
1792
2406
2678
1356
5415
746
1163
652
1968
608
1973
1071