1943
2772
866
654
7522
645
1503
659
1510
893
657
786
766
669
908
789
669
696
3029
1267
910
1041
1072
1545
791
759
890
800
836
2410
1073
805
657
811
696
815
1485
750
616
767
1451
640
648
693
961
1981
1248
735
1875
753
2979
702
1291
899
1203
723
760
602
652
630
660
1159
657
736
643
1914
1130
619
1654
760
1463
2903
1468
904
1135
1090
804
2409
689
1553
765
1533
1067
2071
1852
1217
832
1338
757
2953
1153
1091
1071
1542
1370
5411
828
860
727
789
942
599
627
4346
1281
1135
873
1253
754
721
862
1310
762
1001
668
689
642
1762
702
658