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
1085
1978
1053
910
1592
826
1122
1561
1294
705
1175
1739
1256
1395
613
2077
1265
953
1191
2929
1448
969
800
813
1512
1256
890
717
801
674
4617
739
842
769
863
1167
1273
1968
724
1739
1263
820
713
1657
836
793
2460
997
1469
1137
795
1003
1901
873
1859
1134
2564
2953
1985
2984
1206
633
2772
729