639
4200
750
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
995
890
857
1444
723
917
954
2225
699
671
963
1259
632
852
1288
1257
1279
845
1225
751
603
2022
690
1352
1479
1671
726
871
1322
1400
2493
1181
1066
778
786
1128
1095
714
965
2212
1123
717
2398
806
1606
2244
1642
1300
1255
2543
1277
782
901
1632
738
873
722
1693
665
1291