847
835
644
4981
668
1043
668
2697
2664
1449
898
2132
625
1853
1059
749
965
660
728
2624
1631
748
731
640
659
1325
2413
1371
1893
666
653
660
693
778
921
689
770
680
813
806
1375
1084
756
898
1077
706
959
653
736
682
655
2475
730
1161
752
2927
698
717
721
1066
1580
3292
829
792
1057
637
698
3830
959
1107
2107
2237
4884
1202
706
1009
654
1501
1808
2298
873
1453
704
1627
856
716
1329
1894
2175
1967
1071
2429
725
842
733
2096
984
1489
1032
1007
1570
1086
1608
2016
688
2846
1132
1545
885
1611
783
643
701
2395
1411
691
853
656
1086
1903