948
934
813
964
796
8548
792
1834
804
2366
1208
912
1963
1162
1555
851
1701
871
826
2054
884
820
1723
875
1047
2785
736
907
5038
933
1017
939
887
845
941
906
1018
2620
1226
806
1001
766
737
748
783
19077
916
812
929
1208
1216
850
941
780
1122
1541
1084
795
1808
1990