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
735
1000
921
990
932
1664
1117
953
770
3439
802
655
885
866
1759
767
1516
2326
1051
820
684
1125
1136
769
1072
677
1787
1703
869
1550
991
1162
1508
900
893
643
1278
607
761
1674
2229
1384
723
714
599
1446
1002
1090
1434
709
896
1780
1623
1321
1449
1410
1124
768
615
1041
2305