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
796
831
1207
1259
4050
818
1781
1454
691
3263
2084
756
807
2243
1288
839
2384
1793
1581
1860
674
1140
2888
2249
813
1205
827
2939
653
1608
944
969
1274
773
1445
772
1057
724
707
730
2098
704
1285
2165
767
1760
2601
2002
3136
672
1123
1300
1916
686
974
1652
1519
2001
742
1105
1147
1447
755
1652
1375
691
5029
732
824
1234
1291