2176
884
752
862
883
4282
797
3118
884
1708
738
857
725
766
1173
786
918
877
815
854
1990
718
714
846
1040
873
729
796
830
1118
832
887
770
903
743
751
982
1052
1379
810
882
1064
906
1145
1523
798
967
9730
803
903
714
1089
1030
7556
1080
1076
810
1534
1379
6264