664
674
1522
782
1808
974
2385
662
644
1142
831
628
845
1894
806
2117
802
778
628
655
784
2498
1379
1147
624
657
1823
1727
748
734
797
716
1281
885
633
715
785
1553
1283
2006
1169
664
811
3202
1568
1476
798
1345
1142
1487
896
1035
1210
1810
757
803
2203
792
863
4838
751
1653
1253
644
1403
1372
2707
631
1293
723
967
1063
708
813
893
800
1012
830
808
2010
695
1904
640
795
619
829
895
1384
1760
659
783
931
910
777
723
869
755
1062
1082
759
1584
620
1782
786
658
782
1163
1190
1600
811
968
1120
1791
654
990
916
724
783
960
2113