669
908
789
669
696
3029
1267
910
1041
1072
1545
791
759
890
800
836
2410
1073
805
657
785
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
1182
1636
602
1130
856
896
991
703
687
1201
2305
1136
734
1315
697
991
934
660
666
4876
754
798
1839
786
1586
1449
666
1051
678
657
1872
672
795
931
893
871
2871
1140
2764
1034
785
784
1003
1419
1766
3630
1131
1366
2137
898
3188
953
1749
892
631
2310
1052
718
2159
1993
1504
780
686
1342
759
1476
1001
681
1606
2391