1275
715
999
1581
618
1010
909
2677
1122
1580
909
1115
1242
2519
879
830
2342
626
797
640
989
1063
780
756
707
782
976
830
666
964
782
1760
685
839
667
963
2785
2727
1816
1742
1404
1187
644
625
1652
725
687
1343
811
690
904
2726
898
1337
948
1190
675
971
860
2224
1367
1496
947
1099
3096
1434
701
672
756
792
963
1106
1905
737
675
985
926
2417
679
920
865
804
1471
737
710
1279
801
953
755
1136
697
1472
1701
871
935
996
932
736
1294
810
982
1864
1682
1336
674
878
1565
1669
1403
2078
754
1742
663
1469
799
1288
786
1715
1236
716