673
1009
719
876
607
692
929
1181
824
1131
657
611
689
721
659
2493
2015
828
868
665
1372
2655
856
625
954
706
602
1271
1824
699
1009
1046
1389
617
798
784
638
633
778
743
1789
805
649
1363
780
1001
805
606
627
885
747
2309
2989
715
728
846
2146
792
980
718
718
652
2981
1150
877
2141
1600
2962
3003
777
1677
768
659
1341
699
610
1929
680
3013
1685
1167
1105
674
717
1166
2113
664
1410
5523
2412
1012
635
1022
1573
1017
1603
1177
743
2321
2852
686
1547
605
791
679
690
2292
644
1275
1139
1292
700
779
766
726
1159
638
992
1087
708