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
2403
905
2257
945
2284
1082
1146
912
1130
1191
662
2489
605
802
876
861
689
1573
1378
671
1182
1058
1254
942
854
632
752
811
1419
727
946
980
1839
2403
673
1248
907
834
1220
1205
769
1046
775
692
1694
2883
769
2244
754
949
1533
1637
737
2650
643
1215
975
674
692
2249
1202
1247
1050