664
2566
692
703
658
803
664
797
1913
936
3013
2149
771
730
650
1264
691
1881
1728
1300
654
667
1776
1357
825
979
2829
1481
1168
792
746
2838
2099
1033
626
960
1011
655
709
837
617
667
660
677
650
866
1108
689
1232
786
735
678
622
661
677
708
626
1238
786
875
644
1280
752
1061
824
1143
1480
635
1191
1183
637
819
1317
858
806
2144
1066
1613
668
671
674
657
725
1351
705
1123
2073
648
702
700
695
640
678
626
695
861
687
1399
618
1744
779
695
2094
652
1504
932
1302
726
782
807
643
2806
2403
640
1101
1461
723
850
1760
671