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
865
2474
703
780
2240
703
804
752
1061
706
1620
764
675
874
718
812
660
998
1715
709
720
702
737
759
1108
893
610
1276
714
601
1003
786
1328
704
794
1680
806
669
1159
948
621
682
802
1628
1151
664
2478
1060
691
1050
807
889
2321
1909
633
737
1054
1589
1053
1535
826
1025