1171
669
1835
948
1018
659
790
812
735
770
1019
1255
817
1791
1135
1297
781
799
653
1214
1479
1146
698
1071
1666
821
1475
1373
744
749
1979
868
1124
712
707
1729
7967
790
1967
893
1407
632
1344
899
627
3284
743
663
616
704
3202
1270
989
1215
1292
948
1341
940
1063
1040
745
1700
792
2308
1118
2198
601
650
1394
1008
693
933
1095
591
638
1515
669
963
887
723
4057
2772
1049
1512
655
1266
833
641
2262
700
1887
1266
1232
779
1378
2516
1158
1544
1679
1997
697
643
1020
1067
942
946
926
964
929
1597
1323
714
948
932
784
1553
1794
1898
2249
2468