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
604
1162
9382
815
781
1842
778
628
1138
1304
1647
845
1080
1437
1012
638
854
818
1787
1962
1279
1151
947
1015
1950
1664
760
4038
1409
999
781
699
1325
3769
1988
4212
854
1172
854
634
1318
1380
1449
1597
809
659
2691
2894
752
780
780
936
1471
665
2005
684
1291
1525
1293
1061
1572