3969
1694
845
749
774
837
1508
890
669
1155
1284
811
1924
1206
1398
775
868
2967
813
911
759
1910
810
928
690
1551
791
850
1470
733
709
812
956
908
830
848
1848
871
1466
834
868
924
837
695
990
1454
3247
1050
1139
1581
6693
1542
14860
1344
2866
1063
752
956
934
895
1733
1153
843
877
909
978
1207
737
1506
1131
1366
873
2000
1291
1495
1311
2214
1982
1243
11115
678
831
4885
725
720
1221
736
1066
1332
984
789
905
1041
670
643
1486
732
771
1511
5758
1726
7252
735
683
1156
980
759
1772
745
779
685
1967
1059
982
1263
1747
1270
679
2055
1356